<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:rich="http://richfaces.org/rich"
      xmlns:a4j="http://richfaces.org/a4j"
      xmlns:ui="http://java.sun.com/jsf/facelets">
    <h:form id="frmFactura">
        <h:panelGrid columns="3">
            
           <h:outputText value="Cod Cliente :"/>
           <h:inputText id="txtCodCli" value="#{facturaMB.usuario.codCliente}"  required="true"/>
           <h:message for="txtCodCli" infoClass="sss" style="color:red" />

           <h:outputText value="Razon Social :"/>
           <h:inputText id="txtRazSoci" value="#{facturaMB.usuario.razSoci}" required="true"/>
           <h:message for="txtRazSoci" style="color:red"  />
           
           <h:outputText value="Nombre :"/>
           <h:inputText id="txtNombre" value="#{facturaMB.usuario.nombre}" required="true"/>
           <h:message for="txtNombre" style="color:red" />
           
           <h:outputText value="Apellido :"/>
           <h:inputText id="txtApellido" value="#{facturaMB.usuario.apellido}" required="true"/>           
           <h:message for="txtApellido" style="color:red" />
           
           
           <h:commandButton id="btnConsultar" value="Consultar" action="resultado"></h:commandButton>
           <h:commandButton id="btnLimpiar" value="Limpiar" action="resultado"></h:commandButton>
        </h:panelGrid>

        <rich:dataTable onrowmouseover="this.style.backgroundColor='#F8F8F8'"
                        onrowmouseout="this.style.backgroundColor='#F8F8F8''"
                        sortMode="single" rows="8" rowClasses="odd,even" 
                        id="idFactura" value="#{facturaMB.lstFactura}" var="lista">
            <f:facet name="header">
                <rich:columnGroup>
                    <rich:column width="30px">
                        <h:outputText value="Descripcion" id="idDescripcion"/>
                    </rich:column>
                    <rich:column width="30px">
                        <h:outputText value="Precio" id="idPrecio"/>
                    </rich:column>
                    <rich:column width="30px">
                        <h:outputText value="Sub Total" id="idSubTotal"/>
                    </rich:column>
                </rich:columnGroup>
            </f:facet>
            <rich:column>
                <h:outputText value="#{lista.descripcion}" id="DescripcionResul"/>
            </rich:column>
            <rich:column>
                <h:outputText value="#{lista.precio}" id="PrecioResul"/>
            </rich:column>
            <rich:column>
                <h:outputText value="#{lista.totalcargo}" id="TotalResul"/>
            </rich:column>
            
            
        </rich:dataTable>
  
    </h:form>
</html>
